@CHARSET "UTF-8";

html{overflow: auto;}
body{
    width: 100%;
    height: 100%; /*auto;*/
    margin: 0;
    padding: 0;
    font-size: 62.5%;   /* 这样设置的好处是1em = 10px */
    font-family: Helvetica;
    background-color: #ECECEC;
    overflow: auto;
}
ul,li,span{margin: 0; padding: 0;border:0;}
#{ list-style:none; }
a {
    text-decoration: none;
    outline:none;
    list-style:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0); 
}
.fl {float:left;}
.fr {float:right;}
.clearfloat{
    clear: both;
}

.main{
    overflow:auto;
    width: 100%;
    height: 100%;
}

/****************** begin 注册成功页面 ******************/
.succ_body{
    background-color: #efd765;
}
.succ_headiv{
    width: 100%;
    height: 20.4em;   
    background: -webkit-linear-gradient(top, #FC8F3E, #efd765); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom, #FC8F3E, #efd765); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom, #FC8F3E, #efd765); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #FC8F3E, #efd765); /* 标准的语法 */
}
.succ_headimg{
    width: 100%;
    height: 20.4em;
}
/** ios 5s 及以下的小屏幕 **/
@media screen and (max-width:330px) {
    .succ_headiv{
        height: 15.4em;
        background-size: 100% 15.4em;
    }
    .succ_headimg{
        width: 100%;
        height: 15.4em;
    }
}

.succ_contentdiv{
    width: 90%;
    height: auto;
    margin: 1.2em auto 2em auto;
    background-color: #ECECEC;
    border-radius: 0.5em;
    overflow: hidden;
}
.succ_title{
    margin: 3em auto auto auto;
    text-align: center;    
}
.succ_title span{    
    color: #FD713D;
    font-size: 1.7em;
}
.succ_qrcodediv{
    margin: 1.8em auto auto auto;
    height: 17.9em;
    width: 17.9em;
}
/** ios 5s 及以下的小屏幕 **/
@media screen and (max-width:330px) {
    .succ_qrcodediv{
         height: 15em;
         width: 15em;
         background-size: 15em 15em;
    }
}

.succ_contentdiv .success_login{
    margin-bottom:3em;
}

/****************** end   注册成功页面 ******************/

/****************** begin 注册填写页面 ******************/
.reg_body{
    background-color: #efd765;
}
.reg_headiv{
    width: 100%;
    height: 20.4em;   
    background: -webkit-linear-gradient(top, #FC8F3E, #efd765); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom, #FC8F3E, #efd765); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom, #FC8F3E, #efd765); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #FC8F3E, #efd765); /* 标准的语法 */
}
.reg_headimg{
    width: 100%;
    height: 20.4em;
}
/** ios 5s 及以下的小屏幕 **/
@media screen and (max-width:330px) {
    .reg_headiv{
        height: 17.4em;
    }
    .reg_headimg{
        width: 100%;
        height: 17.4em;
    }
}
.reg_tipdiv{
    width: 90%;
    height: 5.4em;
    margin: 0.3em auto auto auto;
    background-size: 6.2em 100%;
    background-position: left center;
    background-repeat: no-repeat;
}
.reg_tipnewuser{
    width: 19.6em;
    height: 100%;
    background-size: auto 1.7em;
    background-position: left center;
    background-repeat: no-repeat;
    margin: auto auto auto 6.2em;
    float: left;
}
.reg_contentdiv{
    width: 90%;
    height: auto;
    margin: 1.0em auto auto auto;
    background-color: #ECECEC;
    border-radius: 0.5em;
    overflow: hidden;
}
.reg_process1{
    width: 13.1em; 
    height: 1.7em;
    margin: 5.8em auto 2.9em auto;
    background-size: auto 1.7em;
    background-position: center center;
    background-repeat: no-repeat;
}
.reg_gooddiv{
    width: 90%;
    margin: auto;
    height: auto;
    overflow: hidden;
}
.reg_goodleft,.reg_goodcenter,.reg_goodright{
    height: 100%;
    text-align: center;
}
.reg_goodleft span,.reg_goodcenter span,.reg_goodright span{
    color: #FFFFFF;
    font-size: 1.4em;
    display: block;
    margin-top: 1em;
}
.reg_goodleft{
    float: left;
    width: 33%;   
}
.reg_goodcenter{
    float: left;
    width: 34%;
}
.reg_goodright{
    float: left;
    width: 33%;
}
.reg_goodicon{
    width: 3em;
    height: 3em;
}
.reg_process2{
    width: 10.7em; 
    height: 1.7em;
    margin: 5.8em auto 2.9em auto;
    background-size: 10.7em 1.7em;
    background-position: center center;
    background-repeat: no-repeat;
}
.reg_content{
    width: auto;
    height: auto;
    margin: auto auto 4em auto;
    color: #FEFEFE;
    text-align: center;
}
.reg_content span{
    display: block;
}
.reg_content1{
    font-size: 1.4em;
    margin-top: 2.0em;
}
.reg_content2{
    font-size: 1.3em;
    margin-top: 1.0em;
}
/****************** end   注册填写页面 ******************/



/***************** begin 分享注册页面 *****************/
.reg_info{
    background-color: #FFFFFF;
    height:    auto;
    overflow: auto;
    line-height: 4.4em;
    margin-left: 5.3125%;
    margin-right: 5.3125%;
    margin-bottom: 1em;
    border-radius: 0.5em;
}
.reg_telinfo{
    margin-top: 2em;    
}
.reg_inputtext{
    font-size: 1.6em;
    border: none;
    margin-left: 2%;
    vertical-align: middle;
    color: #333333;
    width: 46%;
    outline: none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background: none;
}
.reg_longinputtext{
    width: 70%;
}
.reg_longinputtext2{
    width: 50%;
}
.reg_imgcode{
    background-repeat: no-repeat;
    background-size: 8.1em 4.4em;
    float: right;
    height: 4.4em;
    line-height: 4.4em;
    width: 8.1em;
    margin-right: 0;
    text-align: center;
    border: 0;
}
.websendcode{
    background-repeat: no-repeat;
    background-size: 8.1em 4.4em;
    float: right;
    height: 4.4em;
    line-height: 4.4em;
    width: 8.1em;
    margin-right: 0;
    text-align: center;
}
.websendcode span{
    font-size: 1.4em;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
}
.websendcode_normal{
}
.websendcode_disable{
}
.submitbtn{
    width: auto;
    height: 4.4em;
    line-height: 4.4em;
    margin: 2em 5.3125% 0em 5.3125%;
    text-align: center;
    border-radius: 0.5em;
    clear: both;
}
.submitbtn span{
    vertical-align: middle;
    font-size: 1.8em;
    color: #FFFFFF;
}
.submitbtn_normal{
    background-color: #efd765;
}

.submitbtn_new{
    width: auto;
    height: 4em;
    line-height: 4em;
    margin: 1em 5.3125% 2em 5.3125%;
    text-align: center;
    border-radius: 0.5em;
    clear: both;
}
.submitbtn_new span{
    vertical-align: middle;
    font-size: 1.8em;
    color: #fd713d;
    border-bottom: 1px solid #fd713d;
}
.agreement{
    display: block;
    font-size: 1.4em;
    height: 1.2em;
    color:#666666;
    margin-left: 5.3125%;
    margin-bottom: 1.5em;
    margin-top: 2em;
}
.agreement a{
    color: #FB6F3D;
    text-decoration:underline;
}
/***************** end   分享注册页面 *****************/